package cn.distribution.personManager.entity.dao;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
/**
 * 成员管理数据控制类
 * @author zhengminjie
 */
@Data
/**
 * 指定表名
 */
@TableName("data_group_person")
public class PersonManagerDAO {

    /**
     * 群组ID value与数据库主键列名一致
     */
    @TableId(value = "group_id", type = IdType.ASSIGN_ID)
    private Long groupId;

    /**
     * 所属用户ID  创建人
     */
    @TableField("user_id")
    private Long userId;

    /**
     * 群号 group_num
     */
    @TableField("group_num")
    private Long groupNum;

    /**
     * 用户名 user_name
     */
    @TableField("user_name")
    private String userName;

    /**
     * 用户身份 user_identity
     */
    @TableField("user_identity")
    private String userIdentity;

    /**
     * 用户单位 group_user_name
     */
    @TableField("group_user_name")
    private String groupUserName;

    /**
     * 用户身份编号 user_number
     */
    @TableField("user_number")
    private Long userNumber;

    /**
     * 分发表格 data_distribution
     */
    @TableField("data_distribution")
    private Boolean dataDistribution;

}
